/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

/* #Page Styles
================================================== */

/* #Media Queries
================================================== */
@import url(default.css);
	/* Smaller than standard 960 (devices and browsers) */
@media only screen and (min-width: 1200px) and (max-width:8000px) {
	
	
.container {margin:0px auto;width:100%;}
.master {margin:-1px auto;float:left;width:100%;}
.topNavBg{background:url(/Portals/_default/images/topNavBg.jpg) left top repeat;}
.topNav{width:100%;margin:0px auto;}
.topNav .logo{float:left;width:29%;padding:25px 0 27px 0;margin:0 0 0 1%;}
.topNav .login_box{ float:right; width:42%; margin:0 1% 0 0;}
.topNav .login_box ul{list-style:none; margin:0px; padding:0px;}
/*.topNav .login_box ul li{float:left;font-family:'OpenSansLight'; padding:48px 3% 48px 3%;font-size:14px; text-transform:uppercase;text-shadow: 0.1em 0.1em #333; background:url(/Portals/_default/images/navDivider.png) no-repeat scroll 0px 5px;}*/
.topNav .login_box ul li{float: left;font-family: 'OpenSansLight';font-size: 14px;padding: 28px 2%;text-shadow: 0.1em 0.1em #333333;text-transform: uppercase;background: url("/Portals/_default/images/navDivider.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);}
.topNav .login_box ul li a{ color:#ccc; text-decoration:none; font-size:14px; font-family:'OpenSansLight'; text-shadow: 0.1em 0.1em #333}
.topNav .login_box ul li a:hover{ color:#fff;}
.topNavNoBg{background:none !important;}
.bannerfull{margin:0px;}
.bannerBottom{background:#ffda31 url(/Portals/_default/images/headerBottonBg.png) left top repeat-x;height:5px;}
.bannerBottomGallery{background:#ffda31 url(/Portals/_default/images/strip-separator-footer.png) left top repeat-x;height:10px;}
.gunFrieghtValuableClients{float:left;width:100%;background:url(/Portals/_default/images/nav_bg.png) left top repeat;margin:0px auto;}
.gunFrieghtValuableClients a{ text-decoration:none;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft{float:left;width:47%;padding:27px 2% 52px 0;background:url(/Portals/_default/images/clientDivider.png) right 20px no-repeat;margin:0 0 0 1%;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft h2{}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft h3{text-transform:uppercase;font-weight:normal;color:#2c5f9d;font-size:32px;font-family:'FuturaLightLight';}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft p{padding:14px 0 0 1%;font-family:'FuturaLightLight';font-size:19px;color:#595959;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright{float:left;width:47%;padding:27px 0 52px 3%;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright h3{text-transform:uppercase;font-weight:normal;color:#2c5f9d;font-size:32px;font-family:'FuturaLightLight';}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright ul{margin:0px;padding:0px;list-style:none;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright ul li{float:left;padding:10px 10% 0 0;}

#heading_wrapper{ background:url(/Portals/_default/images/heading_bg.jpg) repeat-x; clear:both; float:left; width:100%; padding:0px 0px;}
.heading_div{ width:98%; margin:0px auto;}
.heading_div h1{ float:left; width:350px; color:#f8ab03; font-size:26px; text-transform:uppercase; font-family: 'FuturaMdBTMedium';}
ul.tabs{padding: 17px 0; font-size: 0; margin:0;list-style-type: none;text-align: left;}
ul.tabs li{display: inline;margin: 0;margin-right:3px; }
ul.tabs li a{font-family: 'FuturaMdBTMedium'; font-size:15px;text-decoration: none;position: relative;z-index: 1;padding: 0px 30px;color: #999;outline:none;  border-right:1px solid #999;}
ul.tabs li.last a{ border:none;}
ul.tabs li a:visited{color: #999;}
ul.tabs li a:hover{ color:#F8AB03;}
ul.tabs li.selected a{ position: relative;top: 0px;color:#f8ab03;}
ul.tabs li.selected a:hover{ text-decoration: none;}

#transportation_heading_wrapper{ background:url("/Portals/_default/images/pattern.png") repeat scroll left top #1A1A1A; clear:both; float:left; width:100%; padding:0px 0px; border-bottom:1px solid #000;}

.map{ width:840px; margin:0px auto; position:relative;}
.contact_map_inf{ position:absolute; z-index:99; background:url(/Portals/_default/images/map_bg.png) no-repeat; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0px 0px 17px; margin:0px; width:300px; bottom:68px; right:70px;}
.contact_map_inf ul{color:#4c4c4c; padding:10px 20px 20px;}
.contact_map_inf ul li{ padding:0px;}
.contact_map_inf ul li h3{ color:#ffae00; font-size:30px; font-family: 'FuturaMdBTMedium';}
.contact_map_inf ul li p{ color:#fff; font-size:18px; font-family: 'FuturaMdBTMedium';}
.contact_map_inf ul li.map_contact_icon{color:#e0e0e0; font-size:16px; font-family: 'FuturaMdBTMedium';}
.contact_details{width:98%;margin:20px 1% 0 1%;padding:0 0 33px 0;float:left;}
.contact_details .galleryLeft{ float:left;width:48%; margin-right:2%;}
.contact_details .galleryLeft .contact_form{ margin:0px; padding:0px;}
.contact_details .galleryLeft .contact_form ul{ margin:0px; padding:0px;}
.contact_details .galleryLeft .contact_form ul li{ margin:10px 0px; padding:0px; list-style-type:none; clear:both;}
.contact_details .galleryLeft .contact_form ul li.equal{ width:47%; float:left; clear:right;}
.contact_details .galleryLeft .contact_form ul li.margin_right10{ margin-right:26px;}
.contact_details .galleryLeft .contact_form ul li label{ color:#cdcdcd; font-size:16px; font-family:'FuturaLightLight';}
.contact_details .galleryLeft .contact_form ul li input{border:1px solid #808080;background:#FFF;padding:10px;font-family:'FuturaLightLight';color:#000;font-size:16px; width:96%;}
.contact_details .galleryLeft .contact_form ul li textarea{border:1px solid #808080;background:#FFF;padding:10px;font-family:'FuturaLightLight';color:#000;font-size:16px;width:96%;}
.contact_details .galleryLeft .contact_form ul li input:focus {border:1px solid #ffae00; }
.contact_details .galleryLeft .contact_form ul li textarea:focus {border:1px solid #ffae00; }

.contact_details .galleryLeft .contact_form ul li input.button{ background:url(/Portals/_default/images/sendmessage_button.png) no-repeat; border:none; height:40px;}

.contact_details .galleryLeft .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.contact_details .galleryLeft .heading .headingbox1{float:left;font-family:'FuturaMdBTMedium';font-size:32px;color:#ffae00;text-transform:uppercase;padding:7px 3px 0 0;}
.contact_details .galleryLeft .heading .headingbox2{float:left;margin:10px 0 0 0;}
.contact_details .galleryLeft .galleryslider{width:100%;margin:10px 0 0 0;}
.contact_details .galleryRight{width:47%;float:left;padding:0 0 0 2%;border-left:#353535 dashed 1px;}
.contact_details .galleryRight .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.contact_details .galleryRight .heading .headingbox1{float:left;font-family:'FuturaMdBTMedium';font-size:32px;color:#ffae00;text-transform:uppercase;padding:7px 3px 0 0;}
.contact_details .galleryRight .heading .headingbox2{float:left;margin:10px 0 0 5px;}
.contact_details .galleryRight .contact_add{}
.contact_details .galleryRight .contact_add ul{ margin:0px; padding:0px;}
.contact_details .galleryRight .contact_add ul li{ margin:20px 0px; padding:0px; list-style-type:none; font-family:'FuturaLightLight'; font-size:22px;}
.contact_details .galleryRight .contact_add ul li.icon1{background:url(/Portals/_default/images/address_icon1.png) no-repeat scroll 0px 5px;padding-left:48px;}
.contact_details .galleryRight .contact_add ul li.icon2{background:url(/Portals/_default/images/address_icon2.png) no-repeat scroll 0px 5px;padding:10px 0px 10px 48px;}
.contact_details .galleryRight .contact_add ul li.icon3{ background:url(/Portals/_default/images/address_icon3.png) no-repeat scroll 0px 5px;padding-left:48px;}
.contact_details .galleryRight .contact_add ul li p{ color:#949494; font-size:16px; font-family:'FuturaLightLight';}
.contact_details .galleryRight .contact_add ul li h2{ color:#fff; font-size:24px; font-family:'FuturaMdBTMedium';}
.contact_details .galleryRight .contact_add ul li h3{ color:#fff;}
.contact_details .galleryRight .contact_add ul li h3 a{ color:#fff; text-decoration:none;} 

.popup-comment {	
	margin:-5px 0 0 80px;
	background:url(/Portals/_default/images/contactBalloon.png) no-repeat;
    position:absolute;
	width:185px;
	height:30px;	
	text-indent:10px;
	line-height:30px;
	z-index:20000;
	padding:5px 0  0 0;	
	color:#fff;
	text-align:left;
	font:normal 11px  Arial, Helvetica, sans-serif;
}

.messgDisplay-comment {	
	margin:-5px 0 0 80px;
	background:url(/Portals/_default/images/MessgDisplay.png) no-repeat;
    position:absolute;
	width:185px;
	height:30px;	
	text-indent:10px;
	line-height:30px;
	z-index:20000;
	padding:5px 0  0 0;	
	color:#fff;
	text-align:left;
	font:normal 11px  Arial, Helvetica, sans-serif;
}



.about_content{ width:98%; margin:0px auto; padding:20px 0px;}
.about_content .tab_heading{background:url(/Portals/_default/images/galleryside.png) no-repeat scroll 257px 24px; }
.about_content h1{ color:#d9d9d9; font-size:35px;font-family: 'FuturaMdBTMedium'; background:url("/Portals/_default/images/pattern.png") repeat #1A1A1A; width:33%; }
.about_content h5{ color:#d9d9d9; font-size:20px;font-family: 'FuturaMdBTMedium';}
.about_content h4{ color:#ffae00; font-size:18px;font-family: 'FuturaMdBTBold'; margin:5px 0px;}
.about_content p{ font-size:16px; color:#b2b2b2; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_content .about_image{ float:right;}
.about_content .about_image ul{ margin:0px; padding:0px;} 
.about_content .about_image ul li{ background:none; margin:0px; padding:0px;}

.about_content .about_image_slider{ float:right; width:37%; margin-bottom:25px; margin-left:10px;}
.about_content .about_image_slider .flexslider{ width:95% !important; border:2px solid #ccc; border-radius:0px;}
.about_content .about_image_slider ul{ margin:0px; padding:0px;} 
.about_content .about_image_slider ul li{ background:none; margin:0px; padding:0px;}

.about_content ul{ margin:0px; padding:0px;}
.about_content ul li{ margin:0px 0px 8px 0px; padding:0px 0px 0px 30px; list-style-type:none; font-size:16px; color:#b2b2b2; font-family: 'Conv_Futura_Lt_BT_Light'; background:url(/Portals/_default/images/about_arrow.png) no-repeat scroll 3px 0px;}


.about_content_white{ width:98%; margin:0px auto; padding:20px 0px;}

.about_content_white .tab_heading{background:url(/Portals/_default/images/galleryside_white.png) no-repeat scroll 265px 24px; }
.about_content_white h1{ color:#30629f; font-size:35px;font-family: 'FuturaMdBTMedium'; background:url("/Portals/_default/images/nav_bg.png") repeat; width:20%; }
.about_content_white h5{ color:#30629f; font-size:20px;font-family: 'FuturaMdBTMedium';}
.about_content_white h4{ color:#30629f; font-size:18px;font-family: 'FuturaMdBTBold'; margin:5px 0px;}
.about_content_white p{ font-size:16px; color:#595959; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_content_white .about_image{ float:right;}
.about_content_white .about_image ul{ margin:0px; padding:0px;} 
.about_content_white .about_image ul li{ background:none; margin:0px; padding:0px;}

.about_content_white .about_image_slider{ float:right; width:37%; margin-bottom:25px; margin-left:10px;}
.about_content_white .about_image_slider .flexslider{ width:95% !important; border:2px solid #ccc;}
.about_content_white .about_image_slider ul{ margin:0px; padding:0px;} 
.about_content_white .about_image_slider ul li{ background:none; margin:0px; padding:0px;}

.about_content_white ul{ margin:0px; padding:0px;}
.about_content_white ul li{ margin:0px 0px 8px 0px; padding:0px 0px 0px 30px; list-style-type:none; font-size:16px; color:#595959; font-family: 'Conv_Futura_Lt_BT_Light'; background:url(/Portals/_default/images/about_arrow.png) no-repeat scroll 3px 0px;}


.aboutbg{background:url(/Portals/_default/images/white_bg_pattern.jpg) repeat; }
.about_info{ width:98%; margin:0px auto; padding:0px;}
.about_info .about_info_left{ float:left; width:30%; padding:40px 0px;}
.about_info .about_info_left p{ font-size:15px;font-family: 'Conv_Futura_Lt_BT_Light';}
.about_info .about_info_right{ float:right; width:70%;}
.about_info .about_info_left h1{ color:#30629f; font-size:36px;font-family: 'FuturaMdBTMedium'; }
.about_info .about_info_left h4{ color:#666; font-size:18px;font-family: 'FuturaMdBTBold';} 
.about_info .about_info_left ul{ margin:0px; padding:0px;}
.about_info .about_info_left ul li{ margin:0px; padding:0px 0px 0px 20px; list-style-type:none; font-size:15px; color:#808080; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_info .about_info_left .about_border{ border-bottom:1px dashed #adadad; line-height:15px; margin-bottom:15px;}

.footerBg{background:#2e5d9c;}
.footer{width:98%;margin:0px auto;}
.footer .footerTop{float:left;width:98%;background:#2e5d9c url(/Portals/_default/images/footerDivider.png) left bottom repeat-x;padding:30px 0 20px 0;margin:0 1% 0 1%;}
.footer .footerTop .box1{float:left;width:18%;margin:0 2% 0 0;}
.footer .footerTop .box1 h4{font-family:'FuturaMdBTBold' !important;font-size:13px !important;color:#51c4cc !important;text-transform:uppercase !important;cursor:pointer !important;text-decoration:none !important;font-weight:normal !important;line-height:18px;}
.footer .footerTop .box1 p{font-family:'FuturaMdBTMedium';font-size:12px;color:#fff;padding:0px 0 0 0;line-height:25px !important;}
.footer .footerTop .box1 p a{color:#fff;text-decoration:none;}
.footer .footerTop .box1 p a:hover{ color:#51C4CC;}
.footer .footerTop .box1 ul{margin:0px;padding:0px;list-style:none;}
.footer .footerTop .box1 ul li{padding:5px 0 0 0;color:#fff;font-size:13px;font-family:'FuturaMdBTMedium';}
.footer .footerTop .box1 ul li a{text-decoration:none;color:#fff;}
.footer .footerTop .box1 ul li a:hover{ color:#51C4CC;}

.footer .footerTop .box2{float:left;width:18%;margin:0 2% 0 0;}
.footer .footerTop .box2 h5{font-family:'FuturaMdBTBold';font-size:13px;color:#439bb9;text-transform:uppercase;}
.footer .footerTop .box2 .facebook{float:left;background:url(/Portals/_default/images/fbFinal.png) left top no-repeat;height:42px;width:42px;cursor:pointer;margin:5px 0 0 0;}
.footer .footerTop .box2 .facebook:hover{background:url(/Portals/_default/images/fbFinal.png) left -42px no-repeat;}
.footer .footerTop .box2 .twitter{float:left;background:url(/Portals/_default/images/twitterFinal.png) left top no-repeat;height:42px;width:42px;cursor:pointer;position:relative;margin:5px 0 0 10px;}

.footer .footerTop .box2 .twitter:hover{background:url(/Portals/_default/images/twitterFinal.png) left -42px no-repeat;width:42px;height:42px;}
.footer .footerTop .box2 p{padding:15px 0 0 0;}
.footer .footerTop .box2 p a{padding:15px 0 0 0;}
.footer .footerTop .box2 .question{font-size:24px;color:#fff;font-family:'FuturaLightLight';   }
.coloryellow{color:#fcd72e;}
.footer .footerBottom{float:left;width:98%;padding:30px 0 20px 0;margin:0 1% 0 1%;}
.footer .footerBottom .footerBottomLogo{float:left;}
.footer .footerBottom .allRightReserved{float:left;color:#7d92ab;font-size:12px;padding:5px 0 0 2%;font-family:'FuturaLightLight';}
.footer .footerBottom .designConcept{float:right;color:#7d92ab;font-size:12px;padding:5px 2% 0 0;font-family:'FuturaLightLight';}
.galleryBg{background:#1a1a1a url(/Portals/_default/images/pattern.png) left top repeat;}
.gallery{width:98%;margin:85px 1% 0 1%;padding:0 0 33px 0;float:left;}
.gallery .galleryLeft{float:left;width:50%;}
.gallery .galleryLeft .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.gallery .galleryLeft .heading .headingbox1{float:left;font-family:'FuturaLightLight';font-size:21px;color:#fff;text-transform:uppercase;padding:7px 3px 0 0;}
.gallery .galleryLeft .heading .headingbox2{float:left;margin:15px 0 0 0;}
.gallery .galleryLeft .galleryslider{width:100%;margin:10px 0 0 0;}
.gallery .galleryRight{width:47%;float:left;padding:0 0 0 2%;border-left:#353535 dashed 1px;}
.gallery .galleryRight .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.gallery .galleryRight .heading .headingbox1{float:left;font-family:'FuturaLightLight';font-size:21px;color:#fff;text-transform:uppercase;padding:7px 3px 0 0;}
.gallery .galleryRight .heading .headingbox2{float:left;margin:14px 0 0 0;}
.gallery .galleryRight .ipadArea{float:left;padding:14px 0 0 0;width:100%;}
.gallery .galleryRight .ipadArea .ipadAreaLeft{float:left;}
.gallery .galleryRight .ipadArea .ipadAreaRight{float:left;padding:0 0 0 2%;width:40%;}
.gallery .galleryRight .ipadArea .ipadAreaRight p.app{background:url(/Portals/_default/images/appStore.png) left top no-repeat; margin-top:10px !important;}
.gallery .galleryRight .ipadArea .ipadAreaRight p.app:hover{background:url(/Portals/_default/images/appStore_hover.png) left top no-repeat;}


.gallery .galleryRight .ipadArea .ipadAreaRight h3{float:left;font-family:'FuturaMdBTMedium';font-size:16px;color:#fff;text-transform:uppercase;}
.gallery .galleryRight .ipadArea .ipadAreaRight p{font-family:'FuturaLightLight';font-size:14px;color:#b2b2b2;margin:0px !important;padding:0px !important;float:left;}
.clear{clear:both;}
.topMenutriggerForMobile{display:none;}
.flexslider{width:96% !important;}
.form{background:url(/Portals/_default/images/formBg.png) left top no-repeat !important;position:absolute;right:2%;margin-left:0%;top:0%;width:268px;padding:18px 54px 0 53px;height:314px;}
.form .onlineheading{font-family:'FuturaBold';font-size:18px;color:#2d5f9c;background:url(/Portals/_default/images/onlineBottomBorder.png) left bottom repeat-x !important;padding:0 0 6px 0;text-transform:uppercase;}
.form .dealer{font-family:'FuturaMdBTBold';font-size:16px;color:#2d5f9c;background:url(/Portals/_default/images/onlineBottomBorder.png) left bottom repeat-x !important;
padding:7px 0 10px 0px;} 
.form .dealer .dealerHeading{font-family:'FuturaMdBTBold' !important;font-size:17px !important;color:#333333 !important;padding:0 0 0px 0 !important;}
.form .dealer .dealerinput{padding:6px 0 0px 0;}
.inputSerialNo{background:url(/Portals/_default/images/serialNoBg.png) left top no-repeat !important;width:250px !important;height:30px !important;border:none !important;padding:0 0 0 50px !important;font-family:'FuturaLightLight' !important;font-size:16px !important;color:#a3a3a3; font-style:italic;}
.form .customerLogin{font-family:'FuturaMdBTBold' !important;font-size:17px !important;color:#2d5f9c !important;padding:7px 0 3px 0px !important;} 
.form .customerLogin .customerLoginHeading{font-family:'FuturaMdBTBold' !important;font-size:17px !important;color:#333 !important;padding:0 !important;}
.form .customerLogin .customerLogininput{padding:5px 0 0px 0 !important;}
.inputcustomerLoginUsername{background:url(/Portals/_default/images/username.png) left top no-repeat !important;width:250px !important;height:30px !important;border:none !important;padding:0 0 0 50px !important;font-family:'FuturaLightLight' !important;font-size:16px !important;color:#a3a3a3; font-style:italic;}
.inputcustomerLoginPassword{background:url(/Portals/_default/images/passwordBg.png) left top no-repeat !important;width:250px !important;height:30px !important;border:none !important;padding:0 0 0 50px !important;font-family:'FuturaLightLight' !important;font-size:16px !important;color:#a3a3a3 !important; font-style:italic !important;}
.paddingLeft{padding-left:none !important;}
.form .forgetPasswordLogIndiv{padding:6px 0 0px 0 !important;}
.form .forgetPasswordLogIndiv p{float:left;margin:0px !important;padding:0px !important;font-size:11px !important;color:#30629f !important;font-family: Arial, Helvetica, sans-serif !important;}
.form .forgetPasswordLogIndiv p a{color:#30629f;text-decoration:none;}
.forgetPasswordLogIn{float:right !important;margin:0 99px 0 0 !important;}
.marginTop15px{margin-top:15px !important;}
#slide_wrapper{ position:relative; clear:both;}
.banner ul li{background-image:url(/Portals/_default/img/shop.jpg);background-size:100%;}
.twitterFacebookImagewidth{width:42px;height:42px;}
.selectConatact{width:96%;border:none; padding:8px 5px 8px 5px; height:40px; font-family:'FuturaLightLight';font-size:16px;color:#a3a3a3;}
 .marginTop16px {margin:22px 0 0 0px !important;}

.forgetPasswordInput{border:1px solid #808080;background:#FFF;padding:10px;font-family: Arial, Helvetica, sans-serif; color:#000;font-size:16px; width:33%;margin:0 0 10px 0 !important;}
.forgetPasswordSubmitButton{margin-left:25% !important;background:url(/Portals/_default/images/submitforgetPassword.png) left top no-repeat;border:none;width:109px;height:35px;}
.forgetPasswordTxt{ font-family:'FuturaLightLight';font-size:16px;color:#fff;	}

}


@media only screen and (min-width: 768px) and (max-width: 1200px) {
	
	

body{background:#fff;}
.container {margin:0px auto;width:100%;}
.master {margin:0px auto;float:left;width:100%;}
.topNavBg{background:url(/Portals/_default/images/topNavBg.jpg) left top repeat;}
.topNav{width:100%;margin:0px auto;}
.topNav .logo{float:left;width:25%;padding:25px 0 27px 0;margin:0 0 0 1%;   /*border:red solid 1px;*/}
/*.topNav .login_box{ float:left; padding-right:7px; width:100%;}
.topNav .login_box ul{list-style:none; margin:0px; padding:0px;}
.topNav .login_box ul li{ float:left; padding:0; width:100%; text-align:left; font-family:'OpenSansLight'; border-bottom:1px dashed #faca60;} 
.topNav .login_box ul li a{ font-size:0.75em; font-family: 'OpenSansLight'; color:#000; font-weight:bold; padding:5px 10px; display:block; text-decoration:none;}
.topNav .login_box ul li a:hover{ color:#FFF;}*/ 
.topNav .login_box{ float:right; width:100%; margin:0 1% 0 0;}
.topNav .login_box ul{list-style:none; margin:0px; padding:0px;}
/*.topNav .login_box ul li{float:left;font-family:'OpenSansLight'; padding:28px 3% 28px 3%;font-size:14px; text-transform:uppercase;text-shadow: 0.1em 0.1em #333; background:url(/Portals/_default/images/navDivider.png) no-repeat scroll 0px 5px;}*/
.topNav .login_box ul li{float: left;font-family: 'OpenSansLight';font-size: 14px;padding: 28px 2%;text-shadow: 0.1em 0.1em #333333;text-transform: uppercase;background: url("/Portals/_default/images/navDivider.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);}
.topNav .login_box ul li a{ color:#ccc; text-decoration:none; font-size:14px; font-family:'OpenSansLight'; text-shadow: 0.1em 0.1em #333}
.topNav .login_box ul li a:hover{ color:#fff;}
.topNavNoBg{background:none !important;}
.topNavNoBg{background:none !important;}
.bannerfull{margin:0px;}
.bannerBottom{background:#ffda31 url(/Portals/_default/images/headerBottonBg.png) left top repeat-x;height:5px;}
.gunFrieghtValuableClients{float:left;width:100%;background:url(/Portals/_default/images/nav_bg.png) left top repeat;margin:0px auto;}
.gunFrieghtValuableClients a{ text-decoration:none;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft{float:left;width:47%;padding:27px 2% 52px 0;background:url(/Portals/_default/images/clientDivider.png) right 20px no-repeat;margin:0 0 0 1%;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft h2{}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft h3{text-transform:uppercase;font-weight:normal;color:#2c5f9d;font-size:32px;font-family:'FuturaLightLight';}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft p{padding:14px 0 0 1%;font-family:'FuturaLightLight';font-size:19px;color:#595959;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright{float:left;	width:47%;padding:27px 0 52px 3%;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright h3{text-transform:uppercase;font-weight:normal;color:#2c5f9d;font-size:32px;font-family:'FuturaLightLight';}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright ul{margin:0px;padding:0px;list-style:none;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright ul li{float:left;padding:10px 10% 0 0;}

#transportation_heading_wrapper{ background:url("/Portals/_default/images/pattern.png") repeat scroll left top #1A1A1A; clear:both; float:left; width:100%; padding:0px 0px; border-bottom:1px solid #000;}
#heading_wrapper{ background:url(/Portals/_default/images/heading_bg.jpg) repeat; clear:both; float:left; width:100%; padding:0px 0px;}
.heading_div{ width:98%; margin:0px auto;}
.heading_div h1{ float:left; width:auto; color:#f8ab03; font-size:26px; text-transform:uppercase; font-family: 'FuturaMdBTMedium';}

ul.tabs{padding: 17px 0; font-size: 0; margin:0;list-style-type: none;text-align: left;}
ul.tabs li{display: inline;margin: 0;margin-right:3px; }
ul.tabs li a{font-family: 'FuturaMdBTMedium'; font-size:13px;text-decoration:none;position:relative;z-index:1;padding:0px 10px;color:#999;outline:none;border-right:1px solid #999;}
ul.tabs li.last a{ border:none;}
ul.tabs li a:visited{color: #999;}
ul.tabs li a:hover{ color:#F8AB03;}
ul.tabs li.selected a{ position: relative;top: 0px;color:#f8ab03;}
ul.tabs li.selected a:hover{ text-decoration: none;}


.map{ width:100%; margin:0px auto; position:relative;}
.map img{ width:100%; height:auto;}
.contact_map_inf{ position:absolute; z-index:99; background:url(/Portals/_default/images/map_bg.png) no-repeat; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0px 0px 17px; margin:0px; width:300px; bottom:83px; right:110px;}
.contact_map_inf ul{color:#4c4c4c; padding:10px 20px 20px;}
.contact_map_inf ul li{ padding:0px;}
.contact_map_inf ul li h3{ color:#ffae00; font-size:30px; font-family: 'FuturaMdBTMedium';}
.contact_map_inf ul li p{ color:#fff; font-size:18px; font-family: 'FuturaMdBTMedium';}
.contact_map_inf ul li.map_contact_icon{color:#e0e0e0; font-size:16px; font-family: 'FuturaMdBTMedium';}
.contact_details{width:98%;margin:20px 1% 0 1%;padding:0 0 33px 0;float:left;}
.contact_details .galleryLeft{ float:left;width:48%; margin-right:2%;}
.contact_details .galleryLeft .contact_form{ margin:0px; padding:0px;}
.contact_details .galleryLeft .contact_form ul{ margin:0px; padding:0px;}
.contact_details .galleryLeft .contact_form ul li{ margin:10px 0px; padding:0px; list-style-type:none; clear:both;}
.contact_details .galleryLeft .contact_form ul li.equal{ width:100%; float:left; clear:right;}
.contact_details .galleryLeft .contact_form ul li.margin_right10{ margin-right:0px;}
.contact_details .galleryLeft .contact_form ul li label{ color:#cdcdcd; font-size:16px; font-family:'FuturaLightLight';}
.contact_details .galleryLeft .contact_form ul li input{border:1px solid #808080;background:#FFF;padding:10px;font-family:'FuturaLightLight';color:#000;font-size:16px; width:96%;}
.contact_details .galleryLeft .contact_form ul li textarea{border:1px solid #808080;background:#FFF;padding:10px;font-family:'FuturaLightLight';color:#000;font-size:16px;width:96%;}
.contact_details .galleryLeft .contact_form ul li input:focus {border:1px solid #ffae00; }
.contact_details .galleryLeft .contact_form ul li textarea:focus {border:1px solid #ffae00; }

.contact_details .galleryLeft .contact_form ul li input.button{ background:url(/Portals/_default/images/sendmessage_button.png) no-repeat; border:none;}

.contact_details .galleryLeft .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.contact_details .galleryLeft .heading .headingbox1{float:left;font-family:'FuturaMdBTMedium';font-size:32px;color:#ffae00;text-transform:uppercase;padding:7px 3px 0 0;}
.contact_details .galleryLeft .heading .headingbox2{display:none;}
.contact_details .galleryLeft .galleryslider{width:100%;margin:10px 0 0 0;}
.contact_details .galleryRight{width:47%;float:left;padding:0 0 0 2%;border-left:#353535 dashed 1px;}
.contact_details .galleryRight .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.contact_details .galleryRight .heading .headingbox1{float:left;font-family:'FuturaMdBTMedium';font-size:32px;color:#ffae00;text-transform:uppercase;padding:7px 3px 0 0;}
.contact_details .galleryRight .heading .headingbox2{display:none;}
.contact_details .galleryRight .contact_add{}
.contact_details .galleryRight .contact_add ul{ margin:0px; padding:0px;}
.contact_details .galleryRight .contact_add ul li{ margin:20px 0px; padding:0px; list-style-type:none; font-family:'FuturaLightLight'; font-size:22px;}
.contact_details .galleryRight .contact_add ul li.icon1{ background:url(/Portals/_default/images/address_icon1.png) no-repeat scroll 0px 5px; padding-left:48px;}
.contact_details .galleryRight .contact_add ul li.icon2{background:url(/Portals/_default/images/address_icon2.png) no-repeat scroll 0px 5px;padding:10px 0px 10px 48px;}
.contact_details .galleryRight .contact_add ul li.icon3{ background:url(/Portals/_default/images/address_icon3.png) no-repeat scroll 0px 5px; padding-left:48px;}
.contact_details .galleryRight .contact_add ul li p{ color:#949494; font-size:16px; font-family:'FuturaLightLight'; margin-top:5px;}
.contact_details .galleryRight .contact_add ul li h2{ color:#fff; font-size:24px; font-family:'FuturaMdBTMedium'; margin-bottom:5px; line-height:30px;}
.contact_details .galleryRight .contact_add ul li h3{ color:#fff;}
.contact_details .galleryRight .contact_add ul li h3 a{ color:#fff; text-decoration:none;}

.popup-comment {	
	margin:-5px 0 0 80px;
	background:url(/Portals/_default/images/contactBalloon.png) no-repeat;
    position:absolute;
	width:185px;
	height:30px;	
	text-indent:10px;
	line-height:30px;
	z-index:20000;
	padding:5px 0  0 0;	
	color:#fff;
	text-align:left;
	font:normal 11px  Arial, Helvetica, sans-serif;
}

.messgDisplay-comment {	
	margin:-5px 0 0 80px;
	background:url(/Portals/_default/images/MessgDisplay.png) no-repeat;
    position:absolute;
	width:185px;
	height:30px;	
	text-indent:10px;
	line-height:30px;
	z-index:20000;
	padding:5px 0  0 0;	
	color:#fff;
	text-align:left;
	font:normal 11px  Arial, Helvetica, sans-serif;
}


.about_content{ width:98%; margin:0px auto; padding:20px 0px;}
.about_content h1{ color:#d9d9d9; font-size:35px;font-family: 'FuturaMdBTMedium';}
.about_content h5{ color:#d9d9d9; font-size:20px;font-family: 'FuturaMdBTMedium';}
.about_content h4{ color:#ffae00; font-size:18px;font-family: 'FuturaMdBTBold'; margin:5px 0px;}
.about_content p{ font-size:16px; color:#b2b2b2; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_content .about_image{ float:right;}
.about_content .about_image ul{ margin:0px; padding:0px;} 
.about_content .about_image ul li{ background:none; margin:0px; padding:0px;}

.about_content .about_image_slider{ float:right; width:43%; margin-bottom:25px; margin-left:10px;}
.about_content .about_image_slider .flexslider{ width:95% !important;  border:2px solid #ccc; border-radius:0px;}
.about_content .about_image_slider ul{ margin:0px; padding:0px;} 
.about_content .about_image_slider ul li{ background:none; margin:0px; padding:0px;}

.about_content ul{ margin:0px; padding:0px;}
.about_content ul li{ margin:0px 0px 8px 0px; padding:0px 0px 0px 30px; list-style-type:none; font-size:16px; color:#b2b2b2; font-family: 'Conv_Futura_Lt_BT_Light'; background:url(/Portals/_default/images/about_arrow.png) no-repeat scroll 3px 0px;}



.about_content_white{ width:98%; margin:0px auto; padding:20px 0px;}
.about_content_white h1{ color:#30629f; font-size:35px;font-family: 'FuturaMdBTMedium';}
.about_content_white h5{ color:#30629f; font-size:20px;font-family: 'FuturaMdBTMedium';}
.about_content_white h4{ color:#30629f; font-size:18px;font-family: 'FuturaMdBTBold'; margin:5px 0px;}
.about_content_white p{ font-size:16px; color:#595959; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_content_white .about_image{ float:right;}
.about_content_white .about_image ul{ margin:0px; padding:0px;} 
.about_content_white .about_image ul li{ background:none; margin:0px; padding:0px;}

.about_content_white .about_image_slider{ float:right; width:43%; margin-bottom:25px; margin-left:10px;}
.about_content_white .about_image_slider .flexslider{ width:95% !important; border:2px solid #ccc;}
.about_content_white .about_image_slider ul{ margin:0px; padding:0px;} 
.about_content_white .about_image_slider ul li{ background:none; margin:0px; padding:0px;}

.about_content_white ul{ margin:0px; padding:0px;}
.about_content_white ul li{ margin:0px 0px 8px 0px; padding:0px 0px 0px 30px; list-style-type:none; font-size:16px; color:#595959; font-family: 'Conv_Futura_Lt_BT_Light'; background:url(/Portals/_default/images/about_arrow.png) no-repeat scroll 3px 0px;}


.aboutbg{background:url(/Portals/_default/images/white_bg_pattern.jpg) repeat; }
.about_info{ width:98%; margin:0px auto; padding:0px;}
.about_info .about_info_left{ float:left; width:100%; padding:40px 0px;}
.about_info .about_info_left p{ font-size:15px;font-family: 'Conv_Futura_Lt_BT_Light';}
.about_info .about_info_right{ float:right; width:100%;}
.about_info .about_info_right img{ width:100%;}
.about_info .about_info_left h1{ color:#30629f; font-size:36px;font-family: 'FuturaMdBTMedium'; }
.about_info .about_info_left h4{ color:#666; font-size:18px;font-family: 'FuturaMdBTBold';} 
.about_info .about_info_left ul{ margin:0px; padding:0px;}
.about_info .about_info_left ul li{ margin:0px; padding:0px 0px 0px 20px; list-style-type:none; font-size:15px; color:#808080; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_info .about_info_left .about_border{ border-bottom:1px dashed #adadad; line-height:15px; margin-bottom:15px;}

.footerBg{background:#2e5d9c;}
.footer{width:98%;margin:0px auto;}
.footer .footerTop{float:left;width:98%;background:#2e5d9c;background:url(/Portals/_default/images/footerDivider.png) left bottom repeat-x;padding:30px 0 20px 0;
margin:0 1% 0 1%;}
.footer .footerTop .box1{float:left;width:20.4%;margin:0 1.5% 0 0;}
.footer .footerTop .box1 h4{font-family:'FuturaMdBTBold';font-size:13px;color:#51c4cc;text-transform:uppercase;cursor:pointer;}
.footer .footerTop .box1 p{font-family:'FuturaMdBTMedium';font-size:12px;color:#fff;padding:8px 0 0 0;}
.footer .footerTop .box1 p a{color:#fff;text-decoration:none;}
.footer .footerTop .box1 p a:hover{ color:#51C4CC;}
.footer .footerTop .box1 ul{margin:0px;padding:0px;list-style:none;}
.footer .footerTop .box1 ul li{padding:5px 0 0 0;color:#fff;font-size:13px;font-family:'FuturaMdBTMedium';}
.footer .footerTop .box1 ul li a{text-decoration:none;color:#fff;}
.footer .footerTop .box1 ul li a:hover{ color:#51C4CC;}

.footer .footerTop .box2{float:left;width:18%;margin:0 1% 0 0;}
.footer .footerTop #social{ width:14%;}
.footer .footerTop .box2 h5{font-family:'FuturaMdBTBold';font-size:13px;color:#439bb9;text-transform:uppercase;}
.footer .footerTop .box2 .facebook{float:left;background:url(/Portals/_default/images/fbFinal.png) left top no-repeat;height:42px;width:42px;cursor:pointer;}
.footer .footerTop .box2 .facebook:hover{background:url(/Portals/_default/images/fbFinal.png) left -42px no-repeat;}
.footer .footerTop .box2 .twitter{float:left;background:url(/Portals/_default/images/twitterFinal.png) left top no-repeat;height:42px;width:42px;cursor:pointer;margin:0 0 0 10px;position:relative;}

.footer .footerTop .box2 .twitter:hover{background:url(/Portals/_default/images/twitterFinal.png) left -42px no-repeat;}
.footer .footerTop .box2 p{padding:15px 0 0 0;}
.footer .footerTop .box2 .question{font-size:14px;color:#fff;font-family:'FuturaLightLight';}
.coloryellow{color:#fcd72e;}
.footer .footerBottom{float:left;width:98%;padding:30px 0 20px 0;margin:0 1% 0 1%;}
.footer .footerBottom .footerBottomLogo{float:left;}
.footer .footerBottom .allRightReserved{float:left;color:#7d92ab;font-size:12px;padding:5px 0 0 2%;font-family:'FuturaLightLight';}
.footer .footerBottom .designConcept{float:right;color:#7d92ab;font-size:12px;padding:5px 2% 0 0;font-family:'FuturaLightLight';}
.galleryBg{background:url(/Portals/_default/images/galleryBg.png) left top repeat;}
.gallery{width:98%;margin:85px 1% 0 1%;padding:0 0 33px 0;float:left;}
.gallery .galleryLeft{float:left;width:96%; padding:0 2%}
.gallery .galleryLeft .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.gallery .galleryLeft .heading .headingbox1{float:left;font-family:'FuturaLightLight';font-size:16px;color:#fff;text-transform:uppercase;padding:7px 3px 0 0;}
.gallery .galleryLeft .heading .headingbox2{float:left;display:none;}
.gallery .galleryLeft .galleryslider{width:100%;margin:10px 0 0 0;}
.gallery .galleryRight{width:98%;float:left;padding:0 0 0 2%;margin:4% 0 0 0;}
.gallery .galleryRight .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.gallery .galleryRight .heading .headingbox1{float:left;font-family:'FuturaLightLight';font-size:16px;color:#fff;text-transform:uppercase;padding:7px 3px 0 0;}
.gallery .galleryRight .heading .headingbox2{float:left;display:none;}
.gallery .galleryRight .ipadArea{float:left;padding:14px 0 0 0;width:100%;}
.gallery .galleryRight .ipadArea .ipadAreaLeft{float:left;width:30%;}
.gallery .galleryRight .ipadArea .ipadAreaRight{float:left;padding:0 0 0 2%;width:60%;}
.gallery .galleryRight .ipadArea .ipadAreaRight p.app{background:url(/Portals/_default/images/appStore.png) left top no-repeat; margin-top:10px !important;}
.gallery .galleryRight .ipadArea .ipadAreaRight p.app:hover{background:url(/Portals/_default/images/appStore_hover.png) left top no-repeat;}

.gallery .galleryRight .ipadArea .ipadAreaRight h3{float:left;font-family:'FuturaMdBTMedium';font-size:17px;color:#fff;}
.gallery .galleryRight .ipadArea .ipadAreaRight p{font-family:'FuturaLightLight';font-size:14px;color:#b2b2b2;margin:0px !important;padding:0px !important;float:left;}
.clear{clear:both;}
.topMenutriggerForMobile{float:right;width:80px;margin:0.8em;position:relative;z-index:3;padding:9px 0 0 0; display:none;}
.mobileTopNavWrapper{float:right;width:69%;padding:0;display:block; }
.login_wrapper{ float:right; padding:0; margin-top:0; width:100%;}
.imagewidth{width:95%;/*height:95%;*/}
.flexslider{width:96% !important;}


.bannerBottomGallery{background:#ffda31 url(/Portals/_default/images/strip-separator-footer.png) left top repeat-x;height:10px;}
.form{background:#f8ad08;width:100%;padding:18px 0px 0 0px;}
.form .onlineheading{font-family:'FuturaBold';font-size:20px;color:#2d5f9c;background:url(/Portals/_default/images/onlineBottomBorder.png) left bottom repeat-x !important;padding:0 0 6px 1%;text-transform:uppercase;}
.form .dealer{font-family:'FuturaMdBTBold';font-size:16px;color:#2d5f9c;background:url(/Portals/_default/images/onlineBottomBorder.png) left bottom repeat-x !important;
padding:7px 0 10px 1%;} 
.form .dealer .dealerHeading{font-family:'FuturaMdBTBold';font-size:17px;color:#333333;padding:0 0 0px 0;}
.form .dealer .dealerinput{padding:6px 0 0px 0;}
.inputSerialNo{background:url(/Portals/_default/images/serialNoBg.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family:'FuturaLightLight';font-size:16px;color:#a3a3a3; font-style:italic; float:left;}
.form .customerLogin{font-family:'FuturaMdBTBold';font-size:17px;color:#2d5f9c;padding:7px 0 3px 1%;} 
.form .customerLogin .customerLoginHeading{font-family:'FuturaMdBTBold';font-size:17px;color:#333333;padding:0 0 0px 0;}
.form .customerLogin .customerLogininput{padding:5px 0 0px 0;}
.inputcustomerLoginUsername{background:url(/Portals/_default/images/username.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#a3a3a3;}
.inputcustomerLoginPassword{background:url(/Portals/_default/images/passwordBg.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#a3a3a3;}
.paddingLeft{padding-left:none !important;}
.form .forgetPasswordLogIndiv{float:left;padding:6px 0 10px 1%;	background:#f8ad08;	width:99%;}
.form .forgetPasswordLogIndiv p{float:left;margin:0px;padding:0px;font-size:12px;color:#30629f;background:#f8ad08;font-family:'FuturaLightLight';}
.form .forgetPasswordLogIndiv p a{color:#30629f;text-decoration:none;font-family:'FuturaLightLight';}
.forgetPasswordLogIn{float:left !important;padding:0 0 0 5% !important;}
.banner ul li{background-image:url(/Portals/_default/img/tab.jpg);background-size:100%;}
.twitterFacebookImagewidth{width:42px;height:42px;}
.selectConatact{width:96%;border:none;padding:8px 5px 8px 5px;height:40px;font-family:'FuturaLightLight';font-size:16px;color:#a3a3a3; background:#FFF;}
.AboutUsMapclearBoth {clear:both !important; height:50%; margin:0 0 5% 0;}
.forgetPasswordInput{border:1px solid #808080;background:#FFF;padding:10px;font-family: Arial, Helvetica, sans-serif; color:#000;font-size:16px; width:86%;margin:0 0 10px 0 !important;}
.forgetPasswordSubmitButton{margin-left:52% !important;background:url(/Portals/_default/images/submitforgetPassword.png) left top no-repeat;border:none;width:109px;height:35px;}
.forgetPasswordTxt{ font-family:'FuturaLightLight';font-size:14px;color:#fff;}

}





	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
body{background:#fff;}
.container {margin:0px auto;width:100%;}
.master {margin:0px auto;float:left;width:100%;}
.topNavBg{background:url(/Portals/_default/images/topNavBg.jpg) left top repeat;}
.topNav{width:100%;margin:0px auto;}
.topNav .logo{float:left;width:55%;padding:25px 0 27px 0;margin:0 0 0 1%;}
.topNav .login_box{ float:left; padding-right:7px; width:100%;}
.topNav .login_box ul{list-style:none; margin:0px; padding:0px;}
.topNav .login_box ul li{ float:left; padding:0; width:100%; text-align:left; font-family:'OpenSansLight'; border-bottom:1px dashed #faca60;} 
.topNav .login_box ul li a{ font-size:0.75em; font-family: 'OpenSansLight'; color:#000; font-weight:bold; padding:5px 10px; display:block; text-decoration:none;}
.topNav .login_box ul li a:hover{ color:#FFF;}
.topNavNoBg{background:none !important;}
.bannerfull{margin:0px;}
.bannerBottom{background:#ffda31 url(/Portals/_default/images/headerBottonBg.png) left top repeat-x;height:5px;}
.gunFrieghtValuableClients{float:left;width:100%;background:url(/Portals/_default/images/nav_bg.png) left top repeat;margin:0px auto;}
.gunFrieghtValuableClients a{ text-decoration:none;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft{float:left;width:97%;padding:27px 2% 52px 0;margin:0 0 0 1%;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft h2{}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft h3{text-transform:uppercase;font-weight:normal;color:#2c5f9d;font-size:32px;font-family:'FuturaLightLight';}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft p{padding:14px 0 0 1%;font-family:'FuturaLightLight';font-size:19px;color:#595959;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright{float:left;width:97%;padding:7px 0 52px 3%;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright h3{text-transform:uppercase;font-weight:normal;color:#2c5f9d;font-size:32px;font-family:'FuturaLightLight';}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright ul{margin:0px;padding:0px;list-style:none;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright ul li{float:left;padding:10px 5% 0 0;}

#transportation_heading_wrapper{ background:url("/Portals/_default/images/pattern.png") repeat scroll left top #1A1A1A; clear:both; float:left; width:100%; padding:0px 0px; border-bottom:1px solid #000;}
#heading_wrapper{ background:url(/Portals/_default/images/heading_bg.jpg) repeat; clear:both; float:left; width:100%; padding:0px 0px;}
.heading_div{ width:96%; margin:0px auto;}
.heading_div h1{ float:left; width:100%; color:#f8ab03; font-size:26px; text-transform:uppercase; font-family: 'FuturaMdBTMedium'; display:block; clear:both;}
ul.tabs{padding: 7px 0; font-size: 0; margin:0px;list-style-type: none;text-align: left; clear:both;}
ul.tabs li{display: inline;margin: 0;margin-right:3px; }
ul.tabs li a{font-family: 'FuturaMdBTMedium';font-size:14px;text-decoration:none;position:relative;z-index:1;padding:0px 10px;color:#999;outline:none;border-right:1px solid #999;}
ul.tabs li.last a{ border:none;}
ul.tabs li a:visited{color: #999;}
ul.tabs li a:hover{ color:#F8AB03;}
ul.tabs li.selected a{ position: relative;top: 0px;color:#f8ab03;}
ul.tabs li.selected a:hover{ text-decoration: none;}

.map{ width:100%; margin:0px auto; position:relative;}
.map img{ width:100%; height:auto;}
.contact_map_inf{ position:absolute; z-index:99; background:url(/Portals/_default/images/map_bg.png) no-repeat; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0px 0px 17px; margin:0px; width:300px; bottom:68px; right:30px;}
.contact_map_inf ul{color:#4c4c4c; padding:10px 20px 20px;}
.contact_map_inf ul li{ padding:0px;}
.contact_map_inf ul li h3{ color:#ffae00; font-size:30px; font-family: 'FuturaMdBTMedium';}
.contact_map_inf ul li p{ color:#fff; font-size:18px; font-family: 'FuturaMdBTMedium';}
.contact_map_inf ul li.map_contact_icon{color:#e0e0e0; font-size:16px; font-family: 'FuturaMdBTMedium';}
.contact_details{width:98%;margin:20px 1% 0 1%;padding:0 0 33px 0;float:left;}
.contact_details .galleryLeft{ float:left;width:98%; margin:0 auto;}
.contact_details .galleryLeft .contact_form{ margin:0px; padding:0px;}
.contact_details .galleryLeft .contact_form ul{ margin:0px; padding:0px;}
.contact_details .galleryLeft .contact_form ul li{ margin:10px 0px; padding:0px; list-style-type:none; clear:both;}
.contact_details .galleryLeft .contact_form ul li.equal{ width:100%; float:left; clear:right;}
.contact_details .galleryLeft .contact_form ul li.margin_right10{ margin-right:0px;}
.contact_details .galleryLeft .contact_form ul li label{ color:#cdcdcd; font-size:16px; font-family:'FuturaLightLight';}
.contact_details .galleryLeft .contact_form ul li input{border:1px solid #808080;background:#FFF;padding:10px;font-family:'FuturaLightLight';color:#000;font-size:16px; width:96%;}
.contact_details .galleryLeft .contact_form ul li textarea{border:1px solid #808080;background:#FFF;padding:10px;font-family:'FuturaLightLight';color:#000;font-size:16px;width:96%;}

.contact_details .galleryLeft .contact_form ul li input:focus {border:1px solid #ffae00; }
.contact_details .galleryLeft .contact_form ul li textarea:focus {border:1px solid #ffae00; }

.contact_details .galleryLeft .contact_form ul li input.button{ background:url(/Portals/_default/images/sendmessage_button.png) no-repeat; border:none;}

.contact_details .galleryLeft .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.contact_details .galleryLeft .heading .headingbox1{float:left;font-family:'FuturaMdBTMedium';font-size:32px;color:#ffae00;text-transform:uppercase;padding:7px 3px 0 0;}
.contact_details .galleryLeft .heading .headingbox2{display:none;}
.contact_details .galleryLeft .galleryslider{width:100%;margin:10px 0 0 0;}
.contact_details .galleryRight{width:98%;float:left;padding:0;border-left:none; margin:0px auto;}
.contact_details .galleryRight .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.contact_details .galleryRight .heading .headingbox1{float:left;font-family:'FuturaMdBTMedium';font-size:32px;color:#ffae00;text-transform:uppercase;padding:7px 3px 0 0;}
.contact_details .galleryRight .heading .headingbox2{display:none;}
.contact_details .galleryRight .contact_add{}
.contact_details .galleryRight .contact_add ul{ margin:0px; padding:0px;}
.contact_details .galleryRight .contact_add ul li{ margin:20px 0px; padding:0px; list-style-type:none; font-family:'FuturaLightLight'; font-size:22px;}
.contact_details .galleryRight .contact_add ul li.icon1{background:url(/Portals/_default/images/address_icon1.png) no-repeat scroll 0px 5px;padding-left:48px;}
.contact_details .galleryRight .contact_add ul li.icon2{background:url(/Portals/_default/images/address_icon2.png) no-repeat scroll 0px 5px;padding:10px 0px 10px 48px;}
.contact_details .galleryRight .contact_add ul li.icon3{ background:url(/Portals/_default/images/address_icon3.png) no-repeat scroll 0px 5px; padding-left:48px;}
.contact_details .galleryRight .contact_add ul li p{ color:#949494; font-size:16px; font-family:'FuturaLightLight'; margin-top:5px;}
.contact_details .galleryRight .contact_add ul li h2{ color:#fff; font-size:24px; font-family:'FuturaMdBTMedium'; margin-bottom:5px; line-height:30px;}
.contact_details .galleryRight .contact_add ul li h3{ color:#fff;}
.contact_details .galleryRight .contact_add ul li h3 a{ color:#fff; text-decoration:none;} 

.popup-comment {	
	margin:-5px 0 0 80px;
	background:url(/Portals/_default/images/contactBalloon.png) no-repeat;
    position:absolute;
	width:185px;
	height:30px;	
	text-indent:10px;
	line-height:30px;
	z-index:20000;
	padding:5px 0  0 0;	
	color:#fff;
	text-align:left;
	font:normal 11px  Arial, Helvetica, sans-serif;
}

.messgDisplay-comment {	
	margin:-5px 0 0 80px;
	background:url(/Portals/_default/images/MessgDisplay.png) no-repeat;
    position:absolute;
	width:185px;
	height:30px;	
	text-indent:10px;
	line-height:30px;
	z-index:20000;
	padding:5px 0  0 0;	
	color:#fff;
	text-align:left;
	font:normal 11px  Arial, Helvetica, sans-serif;
}


.about_content{ width:96%; margin:0px auto; padding:20px 0px;}
.about_content h1{ color:#d9d9d9; font-size:35px;font-family: 'FuturaMdBTMedium';}
.about_content h5{ color:#d9d9d9; font-size:20px;font-family: 'FuturaMdBTMedium';}
.about_content h4{ color:#ffae00; font-size:18px;font-family: 'FuturaMdBTBold'; margin:5px 0px;}
.about_content p{ font-size:16px; color:#b2b2b2; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_content .about_image{ float:none; text-align:center;}
.about_content .about_image ul{ margin:0px; padding:0px;} 
.about_content .about_image ul li{ background:none; margin:0px; padding:0px;}

.about_content .about_image_slider{ float:right; width:100%; margin-bottom:25px; margin-left:10px;}
.about_content .about_image_slider .flexslider{ width:99% !important; border:2px solid #ccc; border-radius:0px;}
.about_content .about_image_slider .flexslider .slides img { display: block; width:100%;}
.about_content .about_image_slider ul{ margin:0px; padding:0px;} 
.about_content .about_image_slider ul li{ background:none; margin:0px; padding:0px;}

.about_content ul{ margin:0px; padding:0px;}
.about_content ul li{ margin:0px 0px 8px 0px; padding:0px 0px 0px 30px; list-style-type:none; font-size:16px; color:#b2b2b2; font-family: 'Conv_Futura_Lt_BT_Light'; background:url(/Portals/_default/images/about_arrow.png) no-repeat scroll 3px 0px;}



.about_content_white{ width:98%; margin:0px auto; padding:20px 0px;}
.about_content_white h1{ color:#30629f; font-size:35px;font-family: 'FuturaMdBTMedium';}
.about_content_white h5{ color:#30629f; font-size:20px;font-family: 'FuturaMdBTMedium';}
.about_content_white h4{ color:#30629f; font-size:18px;font-family: 'FuturaMdBTBold'; margin:5px 0px;}
.about_content_white p{ font-size:16px; color:#595959; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_content_white .about_image{ float:right;}
.about_content_white .about_image ul{ margin:0px; padding:0px;} 
.about_content_white .about_image ul li{ background:none; margin:0px; padding:0px;}

.about_content_white .about_image_slider{ float:left; width:100%; margin-bottom:35px; margin-left:10px;}
.about_content_white .about_image_slider .flexslider{ width:99% !important; border:2px solid #ccc;}
.about_content_white .about_image_slider .flexslider .slides img { display: block; width:100%;}
.about_content_white .about_image_slider ul{ margin:0px; padding:0px;} 
.about_content_white .about_image_slider ul li{ background:none; margin:0px; padding:0px;}

.about_content_white ul{ margin:0px; padding:0px;}
.about_content_white ul li{ margin:0px 0px 8px 0px; padding:0px 0px 0px 30px; list-style-type:none; font-size:16px; color:#595959; font-family: 'Conv_Futura_Lt_BT_Light'; background:url(/Portals/_default/images/about_arrow.png) no-repeat scroll 3px 0px;}


.aboutbg{background:url(/Portals/_default/images/white_bg_pattern.jpg) repeat; }
.about_info{ width:96%; margin:0px auto; padding:0px;}
.about_info .about_info_left{ float:left; width:100%; padding:40px 0px;}
.about_info .about_info_left p{ font-size:15px;font-family: 'Conv_Futura_Lt_BT_Light';}
.about_info .about_info_right{ float:left; width:100%; text-align:center;}
.about_info .about_info_right img{ width:95%; height:90%;}
.about_info .about_info_left h1{ color:#30629f; font-size:36px;font-family: 'FuturaMdBTMedium'; }
.about_info .about_info_left h4{ color:#666; font-size:18px;font-family: 'FuturaMdBTBold';} 
.about_info .about_info_left ul{ margin:0px; padding:0px;}
.about_info .about_info_left ul li{ margin:0px; padding:0px 0px 0px 20px; list-style-type:none; font-size:15px; color:#808080; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_info .about_info_left .about_border{ border-bottom:1px dashed #adadad; line-height:15px; margin-bottom:15px;}



.footerBg{background:#2e5d9c;}
.footer{width:98%;margin:0px auto;}
.footer .footerTop{float:left;width:98%;background:#2e5d9c url(/Portals/_default/images/footerDivider.png) left bottom repeat-x;padding:30px 0 20px 0;margin:0 1% 0 1%;}
.footer .footerTop .box1{float:left;width:48%;margin:0 2% 0 0;}
.footer .footerTop .box1 h4{font-family:'FuturaMdBTBold';font-size:13px;color:#51c4cc;text-transform:uppercase;cursor:pointer;}
.footer .footerTop .box1 p{font-family:'FuturaMdBTMedium';font-size:12px;color:#fff;padding:8px 0 0 0;}
.footer .footerTop .box1 p a{color:#fff;text-decoration:none;}
.footer .footerTop .box1 p a:hover{ color:#51C4CC;}
.footer .footerTop .box1 ul{margin:0px;padding:0px;list-style:none;}
.footer .footerTop .box1 ul li{padding:5px 0 0 0;color:#fff;font-size:13px;font-family:'FuturaMdBTMedium';}
.footer .footerTop .box1 ul li a{text-decoration:none;color:#fff;}
.footer .footerTop .box1 ul li a:hover{ color:#51C4CC;}
.footer .footerTop .box2{float:left;width:40%;margin:5% 2% 0 0;}
.footer .footerTop .box2 h5{font-family:'FuturaMdBTBold';font-size:13px;color:#439bb9;text-transform:uppercase;}
.footer .footerTop .box2 .facebook{float:left;background:url(/Portals/_default/images/fbFinal.png) left top no-repeat;height:42px;width:42px;cursor:pointer;}
.footer .footerTop .box2 .facebook:hover{background:url(/Portals/_default/images/fbFinal.png) left -42px no-repeat;}
.footer .footerTop .box2 .twitter{float:left;background:url(/Portals/_default/images/twitterFinal.png) left top no-repeat;height:42px;width:42px;cursor:pointer;margin:0 0 0 10px;position:relative;}

.footer .footerTop .box2 .twitter:hover{background:url(/Portals/_default/images/twitterFinal.png) left -42px no-repeat;}
.footer .footerTop .box2 p{padding:15px 0 0 0;}
.footer .footerTop .box2 .question{font-size:20px;color:#fff;font-family:'FuturaLightLight';}
.coloryellow{color:#fcd72e;}
.footer .footerBottom{float:left;width:98%;padding:30px 0 20px 0;margin:0 1% 0 1%;}
.footer .footerBottom .footerBottomLogo{float:left;}
.footer .footerBottom .allRightReserved{float:left;color:#7d92ab;font-size:11px;padding:5px 0 0 2%;font-family:'FuturaLightLight';}
.footer .footerBottom .designConcept{float:none; text-indent:10px;color:#7d92ab;font-size:11px;padding:5px 2% 0 0;font-family:'FuturaLightLight';}
.galleryBg{background:url(/Portals/_default/images/galleryBg.png) left top repeat;}
.gallery{width:98%;margin:85px 1% 0 1%;padding:0 0 33px 0;float:left;}
.gallery .galleryLeft{float:left;width:100%;}
.gallery .galleryLeft .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.gallery .galleryLeft .heading .headingbox1{float:left;font-family:'FuturaLightLight';font-size:16px;color:#fff;text-transform:uppercase;padding:7px 3px 0 0;}
.gallery .galleryLeft .heading .headingbox2{float:left;display:none;}
.gallery .galleryLeft .galleryslider{width:90%;margin:10px 0 0 3%;}
.gallery .galleryRight{width:98%;float:left;padding:0 0 0 2%;margin:9% 0 0 0;}
.gallery .galleryRight .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.gallery .galleryRight .heading .headingbox1{float:left;font-family:'FuturaLightLight';font-size:16px;color:#fff;text-transform:uppercase;padding:7px 3px 0 0;}
.gallery .galleryRight .heading .headingbox2{float:left;display:none;}
.gallery .galleryRight .ipadArea{float:left;padding:14px 0 0 0;width:100%;}
.gallery .galleryRight .ipadArea .ipadAreaLeft{float:left;width:30%;}
.gallery .galleryRight .ipadArea .ipadAreaRight{float:left;padding:0 0 0 2%;width:60%;}
.gallery .galleryRight .ipadArea .ipadAreaRight p.app{background:url(/Portals/_default/images/appStore.png) left top no-repeat; margin-top:10px !important;}
.gallery .galleryRight .ipadArea .ipadAreaRight p.app:hover{background:url(/Portals/_default/images/appStore_hover.png) left top no-repeat;}

.gallery .galleryRight .ipadArea .ipadAreaRight h3{float:left;font-family:'FuturaMdBTMedium';font-size:17px;color:#fff;}
.gallery .galleryRight .ipadArea .ipadAreaRight p{font-family:'FuturaLightLight';font-size:14px;color:#b2b2b2;margin:0px !important;padding:0px !important;float:left;}
.clear{clear:both;}
.topMenutriggerForMobile{float:right;width:80px;margin:0.8em;position:relative;z-index:3;padding:9px 0 0 0;}
.mobileTopNavWrapper{float:right;position:absolute;z-index:2;right:0.8em;top:47px;width:25%;padding:0; background:#FFAE00;display:none;	-webkit-box-shadow:  10px 10px 12px 0px rgba(0, 0, 0, 0.1);  box-shadow:  10px 10px 12px 0px rgba(0, 0, 0, 0.1);}
.login_wrapper{ float:right; padding:0; margin-top:0; width:100%;}
.imagewidth{width:99%;/*height:99%;*/}
.marginTop5percent{margin-top:5% !important;}
.flexslider{width:96% !important;}
.bannerBottomGallery{background:#ffda31 url(/Portals/_default/images/strip-separator-footer.png) left top repeat-x;height:10px;}

.form{background:#f8ad08;width:100%;padding:18px 0px 0 0px;}
.form .onlineheading{font-family:'FuturaBold';font-size:20px;color:#2d5f9c;background:url(/Portals/_default/images/onlineBottomBorder.png) left bottom repeat-x !important;padding:0 0 6px 1%;text-transform:uppercase;}
.form .dealer{font-family:'FuturaMdBTBold';font-size:16px;color:#2d5f9c;background:url(/Portals/_default/images/onlineBottomBorder.png) left bottom repeat-x !important;
padding:7px 0 10px 1%;} 
.form .dealer .dealerHeading{font-family:'FuturaMdBTBold';font-size:17px;color:#333333;padding:0 0 0px 0;}
.form .dealer .dealerinput{padding:6px 0 0px 0;}
.inputSerialNo{background:url(/Portals/_default/images/serialNoBg.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family:'FuturaLightLight';font-size:16px;color:#a3a3a3; font-style:italic; float:left;}
.form .customerLogin{font-family:'FuturaBold';font-size:17px;color:#2d5f9c;padding:7px 0 3px 1%;} 
.form .customerLogin .customerLoginHeading{font-family:'FuturaBold';font-size:17px;color:#333333;padding:0 0 0px 0;}
.form .customerLogin .customerLogininput{padding:5px 0 0px 0;}
.inputcustomerLoginUsername{background:url(/Portals/_default/images/username.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family:'FuturaLightLight';font-size:16px;color:#a3a3a3; font-style:italic;}
.inputcustomerLoginUsername:-webkit-autofill {background:#FFF;}
.inputcustomerLoginPassword{background:url(/Portals/_default/images/passwordBg.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family:'FuturaLightLight';font-size:16px;color:#a3a3a3; font-style:italic;}
.paddingLeft{padding-left:none !important;}
.form .forgetPasswordLogIndiv{float:left;padding:6px 0 10px 1%;background:#f8ad08;width:99%;}
.form .forgetPasswordLogIndiv p{float:left;	margin:0px;padding:0px;font-size:12px;color:#30629f;background:#f8ad08;}
.form .forgetPasswordLogIndiv p a{color:#30629f;text-decoration:none;font-family:'FuturaLightLight';}
.forgetPasswordLogIn{float:left;padding:0 0 0 5% !important;}
.banner ul li{background-image:url(/Portals/_default/img/shop.jpg);background-size:100%;}
.twitterFacebookImagewidth{width:42px;height:42px;}
.selectConatact{width:96%;border:none;padding:8px 5px 8px 5px; height:40px; font-family:'FuturaLightLight';font-size:16px;color:#a3a3a3; background:#FFF;}
.AboutUsMapclearBoth {clear:both !important;height:50%; margin:0 0 5% 0;}
.forgetPasswordInput{border:1px solid #808080;background:#FFF;padding:10px;font-family: Arial, Helvetica, sans-serif; color:#000;font-size:16px; width:86%;margin:0 0 10px 0 !important;}
.forgetPasswordSubmitButton{margin-left:52% !important;background:url(/Portals/_default/images/submitforgetPassword.png) left top no-repeat;border:none;width:109px;height:35px;}
.forgetPasswordTxt{ font-family:'FuturaLightLight';font-size:14px;color:#fff;	}

}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	
body{background:#fff;}
.container {margin:0px auto;width:100%;}
.master {margin:0px auto;float:left;width:100%;}
.topNavBg{background:url(/Portals/_default/images/topNavBg.jpg) left top repeat;}
.topNav{width:100%;margin:0px auto;}
.topNav .logo{float:left;width:55%;padding:25px 0 27px 0;margin:0 0 0 1%;}
.topNav .login_box{ float:left; padding-right:7px; width:100%;}
.topNav .login_box ul{list-style:none; margin:0px; padding:0px;}
.topNav .login_box ul li{ float:left; padding:0; width:100%; text-align:left; font-family:'OpenSansLight'; border-bottom:1px dashed #faca60;} 
.topNav .login_box ul li a{ font-size:0.75em; font-family: 'OpenSansLight'; color:#000; font-weight:bold; padding:5px 10px; display:block; text-decoration:none;}
.topNav .login_box ul li a:hover{ color:#FFF;}
.topNavNoBg{background:none !important;}
.bannerfull{margin:0px;}
.bannerBottom{background:#ffda31 url(/Portals/_default/images/headerBottonBg.png) left top repeat-x;height:5px;}
.gunFrieghtValuableClients{float:left;width:100%;background:url(/Portals/_default/images/nav_bg.png) left top repeat;margin:0px auto;}
.gunFrieghtValuableClients a{ text-decoration:none;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft{float:left;width:97%;padding:27px 2% 52px 0;margin:0 0 0 1%;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft h2{}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft h3{text-transform:uppercase;font-weight:normal;color:#2c5f9d;font-size:24px;font-family:'FuturaLightLight';}
.gunFrieghtValuableClients .gunFrieghtValuableClientsLeft p{padding:14px 0 0 1%;font-family:'FuturaLightLight';font-size:19px;color:#595959;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright{float:left;width:97%;padding:7px 0 52px 3%;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright h3{text-transform:uppercase;font-weight:normal;color:#2c5f9d;font-size:24px;font-family:'FuturaLightLight';}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright ul{margin:0px;padding:0px;list-style:none;}
.gunFrieghtValuableClients .gunFrieghtValuableClientsright ul li{float:left;padding:10px 5% 0 0;}


.carousel li{ margin-right:6px !important;}
.flex-control-nav{ bottom:-20px !important;}


#transportation_heading_wrapper{ background:url("/Portals/_default/images/pattern.png") repeat scroll left top #1A1A1A; clear:both; float:left; width:100%; padding:0px 0px; border-bottom:1px solid #000;}
#heading_wrapper{ background:url(/Portals/_default/images/heading_bg.jpg) repeat; clear:both; float:left; width:100%; padding:0px 0px;}
.heading_div{ width:96%; margin:0px auto;}
.heading_div h1{ float:left; width:100%; color:#f8ab03; font-size:26px; text-transform:uppercase; font-family: 'FuturaMdBTMedium'; display:block; clear:both;}
ul.tabs{padding: 7px 0; font-size: 0; margin:0px;list-style-type: none;text-align: left; clear:both;}
ul.tabs li{display: inline;margin: 0;margin-right:3px; }
ul.tabs li a{font-family: 'FuturaMdBTMedium'; font-size:14px;text-decoration: none;position: relative;z-index: 1;padding: 0px 10px;color: #999;outline:none;  border-right:1px solid #999;}
ul.tabs li a:hover{ color:#F8AB03;}
ul.tabs li.selected a{ position: relative;top: 0px;color:#f8ab03;}
ul.tabs li.selected a:hover{ text-decoration: none;}


.map{ width:100%; margin:0px auto; position:relative;}
.map img{ width:100%; height:auto;}
.contact_map_inf{ position:absolute; z-index:99; background:url(/Portals/_default/images/map_bg2.png) no-repeat; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0px 0px 17px; margin:0px auto; width:98%; bottom:8px; right:3px;}
.contact_map_inf ul{color:#4c4c4c; padding:10px 10px 20px;}
.contact_map_inf ul li{ padding:0px;}
.contact_map_inf ul li h3{ color:#ffae00; font-size:33px; font-family: 'FuturaMdBTMedium';}
.contact_map_inf ul li p{ color:#fff; font-size:15px; font-family: 'FuturaMdBTMedium';}
.contact_map_inf ul li.map_contact_icon{color:#e0e0e0; font-size:16px; font-family: 'FuturaMdBTMedium';}
.contact_details{width:98%;margin:20px 2% 0 2%;padding:0 0 33px 0;float:left;}
.contact_details .galleryLeft{ float:left;width:100%; margin:0 auto;}
.contact_details .galleryLeft .contact_form{ margin:0px; padding:0px;}
.contact_details .galleryLeft .contact_form ul{ margin:0px; padding:0px;}
.contact_details .galleryLeft .contact_form ul li{ margin:10px 0px; padding:0px; list-style-type:none; clear:both;}
.contact_details .galleryLeft .contact_form ul li.equal{ width:100%; float:left; clear:right;}
.contact_details .galleryLeft .contact_form ul li.margin_right10{ margin-right:0px;}
.contact_details .galleryLeft .contact_form ul li label{ color:#cdcdcd; font-size:16px; font-family:'FuturaLightLight';}
.contact_details .galleryLeft .contact_form ul li input{border:1px solid #808080;background:#FFF;padding:10px;font-family: Arial, Helvetica, sans-serif; color:#000;font-size:16px; width:91%;}
.contact_details .galleryLeft .contact_form ul li textarea{border:1px solid #808080;background:#FFF;padding:10px;font-family:'FuturaLightLight';color:#000;font-size:16px;width:91%;}
.contact_details .galleryLeft .contact_form ul li input:focus {border:1px solid #ffae00; }
.contact_details .galleryLeft .contact_form ul li textarea:focus {border:1px solid #ffae00; }

.contact_details .galleryLeft .contact_form ul li input.button{ background:url(/Portals/_default/images/sendmessage_button.png) no-repeat; border:none;}

.contact_details .galleryLeft .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.contact_details .galleryLeft .heading .headingbox1{float:left;font-family:'FuturaMdBTMedium';font-size:32px;color:#ffae00;text-transform:uppercase;padding:7px 3px 0 0;}
.contact_details .galleryLeft .heading .headingbox2{display:none;}
.contact_details .galleryLeft .galleryslider{width:100%;margin:10px 0 0 0;}
.contact_details .galleryRight{width:98%;float:left;padding:0;border-left:none; margin:0px auto;}
.contact_details .galleryRight .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.contact_details .galleryRight .heading .headingbox1{float:left;font-family:'FuturaMdBTMedium';font-size:32px;color:#ffae00;text-transform:uppercase;padding:7px 3px 0 0;}
.contact_details .galleryRight .heading .headingbox2{display:none;}
.contact_details .galleryRight .contact_add{}
.contact_details .galleryRight .contact_add ul{ margin:0px; padding:0px;}
.contact_details .galleryRight .contact_add ul li{ margin:20px 0px; padding:0px; list-style-type:none; font-family:'FuturaLightLight'; font-size:22px;}
.contact_details .galleryRight .contact_add ul li.icon1{ background:url(/Portals/_default/images/address_icon1.png) no-repeat scroll 0px 5px; padding-left:48px;}
.contact_details .galleryRight .contact_add ul li.icon2{background:url(/Portals/_default/images/address_icon2.png) no-repeat scroll 0px 5px; padding:10px 0px 10px 48px;}
.contact_details .galleryRight .contact_add ul li.icon3{ background:url(/Portals/_default/images/address_icon3.png) no-repeat scroll 0px 5px; padding-left:48px;}
.contact_details .galleryRight .contact_add ul li p{ color:#949494; font-size:16px; font-family:'FuturaLightLight';}
.contact_details .galleryRight .contact_add ul li h2{ color:#fff; font-size:24px; font-family:'FuturaMdBTMedium';}
.contact_details .galleryRight .contact_add ul li h3{ color:#fff;}
.contact_details .galleryRight .contact_add ul li h3 a{ color:#fff; text-decoration:none;} 

.popup-comment {	
	margin:-5px 0 0 80px;
	background:url(/Portals/_default/images/contactBalloon.png) no-repeat;
    position:absolute;
	width:185px;
	height:30px;	
	text-indent:10px;
	line-height:30px;
	z-index:20000;
	padding:5px 0  0 0;	
	color:#fff;
	text-align:left;
	font:normal 11px  Arial, Helvetica, sans-serif;
}

.messgDisplay-comment {	
	margin:-5px 0 0 80px;
	background:url(/Portals/_default/images/MessgDisplay.png) no-repeat;
    position:absolute;
	width:185px;
	height:30px;	
	text-indent:10px;
	line-height:30px;
	z-index:20000;
	padding:5px 0  0 0;	
	color:#fff;
	text-align:left;
	font:normal 11px  Arial, Helvetica, sans-serif;
}


.about_content{ width:96%; margin:0px auto; padding:20px 2%;}
.about_content h1{ color:#d9d9d9; font-size:25px;font-family: 'FuturaMdBTMedium';}
.about_content h5{ color:#d9d9d9; font-size:18px;font-family: 'FuturaMdBTMedium';}
.about_content h4{ color:#ffae00; font-size:16px;font-family: 'FuturaMdBTBold'; margin:5px 0px;}
.about_content p{ font-size:16px; color:#b2b2b2; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_content .about_image{ float:none; text-align:center;}
.about_content .about_image img{ width:80% !important; height:260px !important;}
.about_content .about_image ul{ margin:0px; padding:0px;} 
.about_content .about_image ul li{ background:none; margin:0px; padding:0px;}

.about_content .about_image_slider{ float:left; width:100%; margin-bottom:35px; margin-left:0px;}
.about_content .about_image_slider .flexslider{ width:99% !important;  border:2px solid #ccc; border-radius:0px;}
.about_content .about_image_slider .flexslider .slides img { display: block; width:100%;}

.about_content .about_image_slider ul{ margin:0px; padding:0px;} 
.about_content .about_image_slider ul li{ background:none; margin:0px; padding:0px;}

.about_content ul{ margin:0px; padding:0px;}
.about_content ul li{ margin:0px 0px 8px 0px; padding:0px 0px 0px 30px; list-style-type:none; font-size:16px; color:#b2b2b2; font-family: 'Conv_Futura_Lt_BT_Light'; background:url(/Portals/_default/images/about_arrow.png) no-repeat scroll 3px 0px;}



.about_content_white{ width:98%; margin:0px auto; padding:20px 0px;}
.about_content_white h1{ color:#30629f; font-size:35px;font-family: 'FuturaMdBTMedium';}
.about_content_white h5{ color:#30629f; font-size:20px;font-family: 'FuturaMdBTMedium';}
.about_content_white h4{ color:#30629f; font-size:18px;font-family: 'FuturaMdBTBold'; margin:5px 0px;}
.about_content_white p{ font-size:16px; color:#595959; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_content_white .about_image{ float:right;}
.about_content_white .about_image ul{ margin:0px; padding:0px;} 
.about_content_white .about_image ul li{ background:none; margin:0px; padding:0px;}

.about_content_white .about_image_slider{ float:left; width:100%; margin-bottom:35px; margin-left:10px;}
.about_content_white .about_image_slider .flexslider{ width:99% !important; border:2px solid #ccc;}
.about_content_white .about_image_slider .flexslider .slides img { display: block; width:100%;}
.about_content_white .about_image_slider ul{ margin:0px; padding:0px;} 
.about_content_white .about_image_slider ul li{ background:none; margin:0px; padding:0px;}

.about_content_white ul{ margin:0px; padding:0px;}
.about_content_white ul li{ margin:0px 0px 8px 0px; padding:0px 0px 0px 30px; list-style-type:none; font-size:16px; color:#595959; font-family: 'Conv_Futura_Lt_BT_Light'; background:url(/Portals/_default/images/about_arrow.png) no-repeat scroll 3px 0px;}


.aboutbg{background:url(/Portals/_default/images/white_bg_pattern.jpg) repeat; }
.about_info{ width:98%; margin:0px auto; padding:0px;}
.about_info .about_info_left{ float:left; width:96%; padding:40px 2%;}
.about_info .about_info_left p{ font-size:13px;font-family: 'Conv_Futura_Lt_BT_Light';}
.about_info .about_info_right{ float:left; width:96%; padding:0px 2% 2%;}
.about_info .about_info_right img{ width:98%; height:100%;}
.about_info .about_info_left h1{ color:#30629f; font-size:36px;font-family: 'FuturaMdBTMedium'; }
.about_info .about_info_left h4{ color:#666; font-size:18px;font-family: 'FuturaMdBTBold';} 
.about_info .about_info_left ul{ margin:0px; padding:0px;}
.about_info .about_info_left ul li{ margin:0px; padding:0px 0px 0px 20px; list-style-type:none; font-size:15px; color:#808080; font-family: 'Conv_Futura_Lt_BT_Light';}
.about_info .about_info_left .about_border{ border-bottom:1px dashed #adadad; line-height:15px; margin-bottom:15px;}

.footerBg{background:#2e5d9c;}
.footer{width:98%;margin:0px auto;}
.footer .footerTop{float:left;width:98%;background:#2e5d9c;background:url(/Portals/_default/images/footerDivider.png) left bottom repeat-x;padding:30px 0 20px 0;margin:0 1% 0 1%;}
.footer .footerTop .box1{float:left;width:48%;margin:0 0 0 2%;}
.footer .footerTop .box1 h4{font-family:'FuturaMdBTBold' !important;font-size:13px !important;color:#51c4cc !important;text-transform:uppercase !important;cursor:pointer !important;font-weight:normal !important;}
.footer .footerTop .box1 p{font-family:'FuturaMdBTMedium';font-size:12px;color:#fff;padding:8px 0 0 0;}
.footer .footerTop .box1 p a{color:#fff;text-decoration:none; font-size:11px;}
.footer .footerTop .box1 p a:hover{ color:#51C4CC;}
.footer .footerTop .box1 ul{margin:0px;padding:0px;list-style:none;}
.footer .footerTop .box1 ul li{padding:5px 0 0 0;color:#fff;font-size:13px;font-family:'FuturaMdBTMedium';}
.footer .footerTop .box1 ul li a{text-decoration:none;color:#fff;}
.footer .footerTop .box1 ul li a:hover{ color:#51C4CC;}

.footer .footerTop .box2{float:left;width:40%;margin:5% 0% 0 2%;}
.footer .footerTop .box2 h5{font-family:'FuturaMdBTBold';font-size:13px;color:#439bb9;text-transform:uppercase;}
.footer .footerTop .box2 .facebook{float:left;background:url(/Portals/_default/images/fbFinal.png) left top no-repeat;height:42px;width:42px;cursor:pointer;}
.footer .footerTop .box2 .facebook:hover{background:url(/Portals/_default/images/fbFinal.png) left -42px no-repeat;}
.footer .footerTop .box2 .twitter{float:left;background:url(/Portals/_default/images/twitterFinal.png) left top no-repeat;height:42px;width:42px;cursor:pointer;margin:0 0 0 10px;position:relative;}
.footer .footerTop .box2 .twitter:hover{background:url(/Portals/_default/images/twitterFinal.png) left -42px no-repeat;}
.footer .footerTop .box2 p{padding:15px 0 0 0;}
.footer .footerTop .box2 .question{font-size:12px;color:#fff;font-family:'FuturaLightLight';}
.coloryellow{color:#fcd72e;}
.footer .footerBottom{float:left;width:98%;padding:30px 0 20px 0;margin:0 1% 0 1%;}
.footer .footerBottom .footerBottomLogo{float:left;}
.footer .footerBottom .allRightReserved{float:left;color:#7d92ab;font-size:12px;padding:5px 0 0 2%;font-family:'FuturaLightLight';}
.footer .footerBottom .designConcept{float:left;color:#7d92ab;	font-size:12px;padding:5px 2% 0 3%;font-family:'FuturaLightLight';}
.galleryBg{background:url(/Portals/_default/images/galleryBg.png) left top repeat;}
.gallery{width:96%;margin:85px 2% 0 2%;padding:0 0 33px 0;float:left;}
.gallery .galleryLeft{float:left;width:100%;}
.gallery .galleryLeft .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.gallery .galleryLeft .heading .headingbox1{float:left;font-family:'FuturaLightLight';font-size:16px;color:#fff;text-transform:uppercase;padding:7px 3px 0 0;}
.gallery .galleryLeft .heading .headingbox2{float:left;display:none;}
.gallery .galleryLeft .galleryslider{width:90%;margin:10px 0 0 9%;}
.gallery .galleryRight{width:98%;float:left;padding:0 0 0 2%;margin:10% 0 0 0;}
.gallery .galleryRight .heading{font-family:'FuturaLightLight';font-size:22px;color:#fff;}
.gallery .galleryRight .heading .headingbox1{float:left;font-family:'FuturaLightLight';font-size:16px;color:#fff;text-transform:uppercase;padding:7px 3px 0 0;}
.gallery .galleryRight .heading .headingbox2{float:left;display:none;}
.gallery .galleryRight .ipadArea{float:left;padding:14px 0 0 0;width:100%;}
.gallery .galleryRight .ipadArea .ipadAreaLeft{float:left;width:30%;}
.gallery .galleryRight .ipadArea .ipadAreaRight{float:left;padding:0 0 0 2%;width:60%;}
.gallery .galleryRight .ipadArea .ipadAreaRight p.app{background:url(/Portals/_default/images/appStore.png) left top no-repeat; margin-top:10px !important;}
.gallery .galleryRight .ipadArea .ipadAreaRight p.app:hover{background:url(/Portals/_default/images/appStore_hover.png) left top no-repeat;}

.gallery .galleryRight .ipadArea .ipadAreaRight h3{float:left;font-family:'FuturaMdBTMedium';font-size:17px;color:#fff;}
.gallery .galleryRight .ipadArea .ipadAreaRight p{font-family:'FuturaLightLight';font-size:14px;color:#b2b2b2;margin:0px !important;padding:0px !important;float:left;}
.clear{clear:both;}
.topMenutriggerForMobile{float:right;width:80px;margin:0.8em;position:relative;z-index:3;padding:9px 0 0 0;}
.mobileTopNavWrapper{float:right;position:absolute;z-index:999;right:0.8em;top:47px;width:50%;padding:0; background:#FFAE00;display:none; -webkit-box-shadow:  10px 10px 12px 0px rgba(0, 0, 0, 0.1);   box-shadow:  10px 10px 12px 0px rgba(0, 0, 0, 0.1);}
.login_wrapper{ float:right; padding:0; margin-top:0; width:100%;}
.imagewidth{width:99%;	/*height:99%;*/}
.marginTop5percent{margin-top:5% !important;}
.flexslider{width:93% !important;margin:0 0 0 12% !important;}
.flexslider .slides img { display: block; width:95%; height:120px;}
.bannerBottomGallery{background:#ffda31 url(/Portals/_default/images/strip-separator-footer.png) left top repeat-x;height:10px;}
.form{background:#f8ad08;width:100%;padding:18px 0px 0 0px;}
.form .onlineheading{font-family:'FuturaBold';font-size:20px;color:#2d5f9c;background:url(/Portals/_default/images/onlineBottomBorder.png) left bottom repeat-x !important;padding:0 0 6px 1%;text-transform:uppercase;}
.form .dealer{font-family:'FuturaMdBTBold';font-size:16px;color:#2d5f9c;background:url(/Portals/_default/images/onlineBottomBorder.png) left bottom repeat-x !important;
padding:7px 0 10px 1%;} 
.form .dealer .dealerHeading{font-family:'FuturaMdBTBold';font-size:17px;color:#333333;padding:0 0 0px 0;}
.form .dealer .dealerinput{padding:6px 0 0px 0;}
.form .dealer .dealerinput input#dnn_login_imgBtnSearch{ margin-bottom:5px; display:table;}
.inputSerialNo{background:url(/Portals/_default/images/serialNoBg.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#a3a3a3; font-style:italic;margin:0 0 5px 0 !important; float:left; display:table;}
.form .customerLogin{font-family:'FuturaMdBTBold';font-size:17px;color:#2d5f9c;padding:7px 0 3px 1%;} 
.form .customerLogin .customerLoginHeading{font-family:'FuturaMdBTBold';font-size:17px;color:#333333;padding:0 0 0px 0;}
.form .customerLogin .customerLogininput{padding:5px 0 0px 0;}

.inputcustomerLoginUsername{background:url(/Portals/_default/images/username.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#a3a3a3; font-style:italic; display:table;}
.inputcustomerLoginPassword{background:url(/Portals/_default/images/passwordBg.png) left top no-repeat;width:250px;height:30px;border:none;padding:0 0 0 50px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#a3a3a3; font-style:italic; display:table;}
.paddingLeft{padding-left:none !important;}
.form .forgetPasswordLogIndiv{float:left;padding:6px 0 10px 1%;background:#f8ad08;width:99%;}
.form .forgetPasswordLogIndiv p{float:left;margin:0px;padding:0px;font-size:11px;color:#30629f;background:#f8ad08;}
.form .forgetPasswordLogIndiv p a{color:#30629f;text-decoration:none;font-family:'FuturaLightLight';}
.forgetPasswordLogIn{float:left;padding:0 0 0 15% !important;}
.banner ul li{background-image:url(/Portals/_default/img/mobile.jpg);background-size:100%;}
.twitterFacebookImagewidth{width:42px;height:42px;}
.selectConatact{width:91%;border:none;padding:8px 5px 8px 5px;height:40px;font-family: Arial, Helvetica, sans-serif;font-size:16px;color:#a3a3a3;}
.banner .dots {position: absolute;	left: 1%;bottom: 13% !important;	}
.AboutUsMapclearBoth {clear:both !important; height:50%; margin:0 0 5% 0;}
	
.forgetPasswordInput{border:1px solid #808080;background:#FFF;padding:10px;font-family: Arial, Helvetica, sans-serif; color:#000;font-size:16px; width:86%;margin:0 0 10px 0 !important;}
.forgetPasswordSubmitButton{margin-left:52% !important;background:url(/Portals/_default/images/submitforgetPassword.png) left top no-repeat;border:none;width:109px;height:35px;}
.forgetPasswordTxt{ font-family:'FuturaLightLight';font-size:14px;color:#fff;}
}




.blue_bg{ background:#a5bfdd;}






/* #Font-Face
================================================== */
/* 	This is the proper syntax for an @font-face file
		Just create a "fonts" folder at the root,
		copy your FontName into code below and remove
		comment brackets */

@font-face {
    font-family: 'OpenSansLight';
    src: url('fonts/opensans-light.eot');
    src: url('fonts/opensans-light.eot') format('embedded-opentype'),
         url('fonts/opensans-light.woff') format('woff'),
         url('fonts/opensans-light.ttf') format('truetype'),
         url('fonts/opensans-light.svg#OpenSansLight') format('svg');
}


@font-face {
    font-family: 'FuturaMdBTMedium';
    src: url('fonts/tt0142m_.eot');
    src: url('fonts/tt0142m_.eot') format('embedded-opentype'),
         url('fonts/tt0142m_.woff') format('woff'),
         url('fonts/tt0142m_.ttf') format('truetype'),
         url('fonts/tt0142m_.svg#FuturaMdBTMedium') format('svg');
}
@font-face {
    font-family: 'FuturaMdBTBold';
    src: url('fonts/tt0144m_.eot');
    src: url('fonts/tt0144m_.eot') format('embedded-opentype'),
         url('fonts/tt0144m_.woff') format('woff'),
         url('fonts/tt0144m_.ttf') format('truetype'),
         url('fonts/tt0144m_.svg#FuturaMdBTBold') format('svg');
}
@font-face {
    font-family: 'FuturaLightLight';
    src: url('fonts/futura-light.eot');
    src: url('fonts/futura-light.eot') format('embedded-opentype'),
         url('fonts/futura-light.woff') format('woff'),
         url('fonts/futura-light.ttf') format('truetype'),
         url('fonts/futura-light.svg#FuturaLightLight') format('svg');
}
@font-face {
    font-family: 'FuturaBold';
    src: url('fonts/futura-bold.eot');
    src: url('fonts/futura-bold.eot') format('embedded-opentype'),
         url('fonts/futura-bold.woff') format('woff'),
         url('fonts/futura-bold.ttf') format('truetype'),
         url('fonts/futura-bold.svg#FuturaBold') format('svg');
}
@font-face {
    font-family: 'GaboDriveRegular';
    src: url('fonts/gabo___free_elegant_font_by_dannci.eot');
    src: url('fonts/gabo___free_elegant_font_by_dannci.eot') format('embedded-opentype'),
         url('fonts/gabo___free_elegant_font_by_dannci.woff') format('woff'),
         url('fonts/gabo___free_elegant_font_by_dannci.ttf') format('truetype'),
         url('fonts/gabo___free_elegant_font_by_dannci.svg#GaboDriveRegular') format('svg');
}

@font-face {
    font-family: 'FuturaMdBTBold';
    src: url('fonts/futura-md-bt-bold.eot');
    src: url('fonts/futura-md-bt-bold.eot') format('embedded-opentype'),
         url('fonts/futura-md-bt-bold.woff') format('woff'),
         url('fonts/futura-md-bt-bold.ttf') format('truetype'),
         url('fonts/futura-md-bt-bold.svg#FuturaMdBTBold') format('svg');
}


@font-face {
	font-family: 'Conv_Futura_Lt_BT_Light';
	src: url('fonts/Futura_Lt_BT_Light.eot');
	src: local('☺'), url('fonts/Futura_Lt_BT_Light.woff') format('woff'), url('fonts/Futura_Lt_BT_Light.ttf') format('truetype'), url('fonts/Futura_Lt_BT_Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}